Burnside’s Theorem

In order to get into Burnside’s Theorem, we need to do some review.

Definition: A permutation of a set A is a function from A to A that is both one-to-one and onto. A permutation group of a set A is a set of permutations of A that forms a group under function composition.

We will be working with finite groups, however groups of permutations of any non-empty set A of objects do exist.

An example of a permutation on the set is as follows:

Let A = {1,2,3,4}.

A permutation on A would be f (1) = 4, f (2) = 3, f (3) = 2, f (4) = 1.

Note: the function is still one-to-one and onto.

A permutation can be written in what is called an array form. This form makes the permutation easier to see.

f = 1 2 3 4

    1. 3 2 1

 

What can we use permutations for?

A simple example is to associate motions in D4 with the permutations of locations of the four corners of the square.

    1. 4

 

 

 

    1. 1

Now suppose we have the permutation

f = 1 2 3 4

4 1 2 3

 

 

 

 

 

This is a 90-degree rotation (or a rotation by P /2) and the result would be

    1. 3

 

 

 

    1. 4
    2. Another permutation is

      f = 1 2 3 4

      4 3 2 1

      which is a reflection across the horizontal axis and it would look like

    3. 1
    4.  

       

       

    5. 4

So, it is easy to see that we can use permutations for symmetries of rotations and reflections.

Now, consider the example of a hexagon. A hexagon has six sides and six vertices. We can still do permutations of rotations and reflections. If our original hexagon is labeled as the following:

5

4 6

 

 

3 1

2

and we do a 60-degree rotation (or rotate by P /3),

f = 1 2 3 4 5 6

6 1 2 3 4 5

 

 

 

Then our hexagon would look like

4

3 5

    1. 6

 

1

A permutation of a reflection across the horizontal axis of our original hexagon would be

f = 1 2 3 4 5 6

  1. 5 4 3 2 1

And it would look like

2

    1. 1
    2.  

       

       

    3. 6

5

 

Now, if we make three of the vertices white and three of the vertices black (this is what is called a necklace), how many different combination possibilities are there?

Since there are 6 vertices with 3 colored the same, the answer is

6 This is read as "six choose three".

3



This is calculated by





6!

3!(6-3)!

Which equals 20.

However, if we consider that some of these combinations are equivalent under the group of rotations or reflections of a hexagon, then we can say that two arrangements A and B are equivalent under a group G of permutations if there is an element f in G such that f (A) = B.

The number of unequivalent arrangements under G is the number of orbits of G.

Recall the definition of orbit, which was Os = {g(s): g Î G}. Notice there are four orbits under the group of rotations. These orbits consist of rotations of these orbits:

 

However, there are only three orbits under the group D6 since

And form a single orbit

Under D6.

This is where our equivalence under the group definition comes into play by both of these necklaces form a single orbit. Thus, g(A) =B. And g(B) = A. Thus, we could get all 20 arrangements from 4 different hexagons, but we could get all 20 necklaces from just 3 hexagons.

These examples are simple and we can obtain this information through simple observations. But, what about obtaining information from more complicated examples?

First we need to introduce some notation.

Old Notation:

If G is a group of permutations on a set S and s Î S, then

Gs = {g Î G: g(s) = s} (Note: This is our old definition of Stabilizer)

and Os = {g(s) : g Î G}. (Note: This is our old definition of Orbit)

New Notation:

If G is a group of permutations on a set S and g Î G, then

fix (g) = {s Î S : g(s) = s}.

This set is called the elements fixed by g.

Burnside’s Theorem

If G is a finite group of permutations on a set S and N is the number of orbits of G on S, Then


N = 1 S fix (g)


g Î G

G

 

Proof:

Let the set A be all (x, g) with s Î S, g Î G, and g(s) = s. We count A in two different ways. First, for each g Î G, the number of pairs is exactly the order of fix (g), as s runs over S. So,

# of pairs of (s,g) = S fix (g)

g Î G

The second way to count these pairs is for each s Î S, the order of Gs is equal to the number of pairs of (s,g), as g runs over G. Thus,

# of pairs of (s,g) = S Gs

sÎ S

If x1, x2, …, xn is a chosen set of representatives where each xi , (where

i = 1, 2, …, n) is from each orbit of S under G, and x is in the same orbit as xj, then OX = OXj and the number of GX = number of GXj.

A theorem used from last semester tells us

G = OX · GX

Hence,

S fix(g) = S GX = G · N

gÎ G xÎ S

(Remember that N is the number of orbits).

 

Perhaps this can be better shown from a chart.

If we go back to our hexagon example and label the vertices with letters this time, our hexagon would look like:

A B

 

F C

 

E D

Out set is S = { A, B, C, D, E, F }

Let our group be G = {e, lh}.

Our notation of (s, g) is for all s Î S (like A Î S for this example), and

g Î G (like e Î G for this example).

If we put a value of 1 in the (s, g) position if g(s) = s and 0 in the entries otherwise, our chart looks as follows:

A

B

C

D

E

F

Total

e

1

1

1

1

1

1

6

l(h)

0

0

1

0

0

1

2

Total

1

1

2

1

1

2

8

 

Notice g(s) = s is the definition of fix (g).

Gs = the sum of the bottom totals. That is,

Gs = 1+1+2+1+1+2 = 8

Furthermore, the fix (g) = 6+2 = 8.

Our proof is complete.

Since our proof is complete, we can use Burnside’s Theorem.

If we apply this theorem to our example of the hexagon with our black and white vertices, we can show that the number of orbits is 4. Remember we have 20 arrangements of these vertices by rotations. Thus, our group is now G= {e, r (P /3), r (2P /3), r P , r (4P /3), r (5P /3)).

If we make a chart for this, it would look like:

 

 

 

 

 

 

gÎ G # of arrangements fix (g)


e 20


r
(P /3) 0


r
(2P /3) 2


r P 0


r (4P /3) 2


r (5P /3) 0


 

Using Burnside’s Theorem:

N = 1/6 (20+0+2+0+2+0) = 24/6 = 4

It worked and we got the same answer as our observed answer.

Now we will see if Burnside’s Theorem will work for counting the number of orbits of our necklaces. We said earlier that the equivalence under the group D6 gave us 3 different necklaces.

Our new group is G= { e, r P , r (2P /3) or r (4P /3), r (P /3) or r (5P /3), reflect across diagonal, reflect across side bisector}.

Our new chart looks like:

 


gÎ G # of g # of arrangements fix (g)


e 1 20

r P 1 0


r (2P /3)

or r (4P /3) 2 2


r (P /3)

or r (5P /3) 2 0


R diagonal 3 4


R side bisector 3 0


 

Using Burnside’s Theorem we get

N = 1/12 (1· 20 + 1· 0 + 2· 2 + 2· 0 + 3· 4 + 3· 0) = 36/12 = 3

And we can see that Burnside’s theorem gives us the answer we had before for this too.

Who uses Burnside’s theorem?

Mathematicians, chemists, and engineers. Chemists use it to count molecules and engineers can use it to count permutations of circuit switches.

Group Action (homomorphism)

So far everything we have done is pretty informal. To make our counts formal:

Let G be a group, S a set of objects and G acts on S if there exists a homomorphism f : G ® sym (S)

Where sym (S) is the group of all permutations on S.

Let y g denote the image of g under y .

If x, y Î S, Then x = y iff y g (x) = y " g Î G.

Note that if y is one-to-one , g Î G may be permutations on S. But, if y is not one-to-one, elements in G could still be permutations on S. However, that would imply there exists distinct elements g, h Î G such that y g (x) = y h (x) " x Î S. This means g and h induce the same permutation on S.

Example of group action:

Let S be the 2 diagonals of the square and let G be D4 (group of symmetries of the square). Then e = Y R 0° , Y R 180° , Y D, Y D’

And Y R 90° , Y R 270° , Y H, Y V switch the diagonals.

Also, f : g ® Y g from D4 to sym (S) is a group homomorphism.

Dodecahedron

Question: How many ways is it possible to color a regular dodecahedron so that 5 of its faces are black and the other 7 faces are white?

There are 12 total faces, so for 5 black faces, the answer is

12

5

= 12! = 792.


5! (12-5)!

There are 3 types of rotations and the identity. The rotations are in the center of a line (R1), where three vertices meet (R2), in the center of a face of the dodecahedron (R3), and the identity (e). We can count the colorings by making another chart:

 

g in G

Order of g

Number of g, call it s

# fix (g)

(s)(# fix (g))

e

1

1

792

792

R1

2

15

0

0

R2

3

(10)(2)=20

0

0

R3

5

(6)(4)=24

2

48

Total

60

840

Here 60 is the order of G and 840 is the order of fix (g). The order of fix R2 is 0 because R2 does not fix any face and R2 permutes the faces in disjoint 3 cycles. 5 black faces cannot be permuted by disjoint 3 cycles without fixing 2 faces, thus the order of R2 is 0.

The argument is similar for the order of fix R1. Except R1 is a 2 cycle.

Using Burnside’s theorem, we see N = 840/60= 14.

Cycle Index

Suppose g is a rigid motion. To review what a rigid motion is, a rigid motion is rotations and reflections that preserve the original shape of the object. Let K be the number of sets of vertices that can take any color. If k can be any arbitrary colors, and a colors are available, then the order of fix (g) = ak. This implies that k can take arbitrary colors from the cycle representation of g as a permutation on the set S of vertices.

Example:

If we’re using a necklace in D4, and one of the points is fixed by a rigid motion, and the other three vertices can be any arbitrary color, then the order of fix (g) = number of colors available to the third power. Since there are 3 disjoint cycles in this example, then there will be three factors of the number of colors in fix (g).

A clean definition of cycle index: Suppose that g Î G (where G is a group of permutations). If g breaks down into j1 cycles of length 1, j2 cycles of length 2, jn cycles of length n, then we call (j1, j2, …, jn) the cycle index of g.

The cycle index is a tool for providing a way to use Burnside’s Theorem for counting patterns without having to refer to a list of possible arrangements. That is the order of fix(g) = ak in Burnside’s equation. Where k is the number of disjoint cycles.

Definition: Cycle index polynomial

Z(G) = 1 å x1j1x2j2· · · xnjn Î Q[x1, x2, …, xn]


G

The proof for this is lengthy, so it won’t be done here, but our result for our hexagon example is:

f(x1, x2, …, xn) = Z(D6) = (1/12)(x16 + 3x12x22 + 4x23 + 2x32 +2x6)

So, if only two colors are available for our beads, then our equation looks like:

f(2, 2, 2, 2, 2, 2) = Z(D6) = (1/12)(26 + 3(2)2(2)2 + 4(2)3 + 2(2)2 + 2(2))

which equals 156/12 = 13.

Thus, we have 13 distinct necklaces.

 

 

 

 

 

References:

Gallian, Joseph A. Contemporary Abstract Algebra (Houghton Mifflin Company: Boston, 1998), 490-498.

Gilbert, William J. Modern Algebra With Applications (Wiley-Interscience Publication: New York, 1976), 134-144.

Klima, Richard E. Applications of Abstract Algebra with Maple (CRC Press: Boca Raton, 2000), 192-198.

Lidl, Rudolf. Applied Abstract Algebra (Springer: New York, 1998), 293-298.